html {
  font-size: 16px;
}
* {
  margin: 0;
  padding: 0;
}
.ml5 {
  margin-left: 5rem;
}
.ml1 {
  margin-left: 1rem;
}
.ml2 {
  margin-left: 2rem;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.tl {
  text-align: left;
}
.m0 {
  margin: 0 auto;
}
.inb {
  display: inline-block;
}
.df {
  display: flex;
}
.flex1 {
  flex: 1;
}
.fr {
  float: right;
}
.ca6a6a6 {
  color: #a6a6a6;
}
.c9e9e9e {
  color: #9e9e9e;
}
.c5f9dab {
  color: #5f9dab;
}
.cred {
  color: #b43c46;
}
.cgray {
  color: #d9d9d9;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix {
  *zoom: 1;
}
.mobile {
  max-width: 68rem;
  width: 100%;
  margin: 0 auto;
  font-size: 3rem;
}
.mobile .h6 {
  height: 6rem !important;
}
.mobile .h7 {
  height: 7rem !important;
}
.mobile .mobile-header {
  text-align: center;
  height: 8rem;
  line-height: 8rem;
  color: #fdfef8;
  background-color: #193C4A;
  font-size: 3rem;
  width: 100%;
}
.mobile .mobile-tx {
  width: 100%;
  height: 38rem;
  background-color: #e5e5e5;
}
.mobile .mobile-tx img {
  width: 100%;
  height: 100%;
}
.mobile .mobile-info {
  color: #858585;
  font-size: 2rem;
  line-height: 4rem;
  text-align: center;
  margin: 2rem auto;
}
.mobile .mobile-info .name {
  font-size: 4rem;
  color: #333333;
  line-height: 8rem;
}
.mobile .mobile-flower {
  width: 65rem;
  height: 23rem;
  margin: 0 auto;
  border-radius: 1rem;
  margin-bottom: 3rem;
  border: solid 1px #5f9dab;
  text-align: center;
}
.mobile .mobile-flower .fls {
  background-color: #5f9dab;
  height: 7rem;
  line-height: 8rem;
  color: white;
}
.mobile .mobile-flower .flw {
  line-height: 8rem;
}
.mobile .mobile-flower .flw .img {
  float: left;
  margin-top: 2rem;
  margin-right: 1rem;
  height: 4rem;
}
.mobile .mobile-bg {
  background: #F5F5F5;
  height: 2rem;
}
.mobile .info-title {
  position: relative;
  height: 20px;
  padding-bottom: 10px;
}
.mobile .info-title .title {
  position: absolute;
  top: 0;
  left: 0;
  padding-right: 2rem;
  background-color: white;
  font-size: 3rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 3rem;
  letter-spacing: 1px;
  color: #4d4d4d;
  padding-left: 2rem ;
  border-left: 1rem solid #5f9dab;
}
.mobile .info-title .w300 {
  width: 300px;
}
.mobile .mobile-zl {
  padding: 2rem;
  font-size: 2rem;
}
.mobile .mobile-zl .info-lef {
  color: #858585;
  margin-top: 2rem;
  line-height: 4rem;
}
.mobile .mobile-zl .info-lef .w {
  color: #4d4d4d;
  width: 12rem;
}
.mobile .mobile-ly {
  padding: 2rem;
  font-size: 2rem;
}
.mobile .mobile-ly .w510a {
  margin: 0 auto;
}
.mobile .mobile-ly .w510a .info-input {
  width: 60rem;
  padding: 2rem;
  height: 9rem;
  margin-top: 2rem;
  border: solid 1px #d9d9d9;
  border-radius: 4px;
  outline: none;
}
.mobile .mobile-ly .w510a .btn {
  width: 64rem;
  height: 8rem;
  background-color: #5f9dab;
  border-radius: 1rem;
  line-height: 8rem;
  text-align: center;
  color: white;
  letter-spacing: 5px;
  color: #ffffff;
  font-size: 3rem;
  cursor: pointer;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.mobile .mobile-ly .w510a .c9e9e9e {
  color: #9e9e9e;
}
.mobile .mobile-ly .w510a .liuyan {
  margin-top: 3rem;
  padding-bottom: 3rempx;
}
.mobile .mobile-ly .w510a .liuyan .liuyan-toxiang {
  width: 8rem;
  height: 8rem;
  background-color: #7088cc;
  border: solid 1px #d9d9d9;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 1rem;
}
.mobile .mobile-ly .w510a .liuyan .liuyan-toxiang img {
  width: 100%;
  height: 100%;
}
.mobile .mobile-ly .w510a .liuyan .liuyan-name {
  width: 55rem;
  padding: 1rem 0rem 2rem 1rem ;
  border-bottom: 1px dashed #ebebeb;
  font-size: 3rem;
}
.mobile .mobile-ly .w510a .liuyan .liuyan-name .mt10 {
  margin-top: 1rem;
}
.mobile .mobile-ly .w510a .liuyan .liuyan-name .f2 {
  font-size: 2rem;
}
.mobile .mobile-ly .w510a .liuyan:last-child .liuyan-name {
  border-bottom: 1px dashed transparent !important;
}
.mobile .mobile-ly .click-more {
  margin-top: 2rem;
  font-size: 2rem;
  color: #5f9dab;
  text-align: center;
}
.mobile .mobile-ly .click-more img {
  height: 2rem;
}

.hidden{
  display: none;
}